توش (أمر)
نوع | |
---|---|
نظام التشغيل | |
المطورون |
مختبرات بيل ، بول روبن ، أرنولد روبينز ، جيم كينجدون ، ديفيد ماكنزي ، راندي سميث ، كريس هايدنستروم |
الإصدار الأول |
يناير 1979 |
---|---|
الرخصة |
في الحوسبة ، touch
هو أمر في أنظمة التشغيل يونكس و شبيه يونكس ، و أروس [1] ، و OS-9 [2] تستخدم لتحديث تاريخ الوصول و / أو تاريخ التعديل من ملف الكمبيوتر أو مجلد . يتوفر الأمر أيضًا لـ فري دوس [3] و مايكروسوفت ويندوز .[4]
نظرة عامة
[عدل]في استخدامه الافتراضي، هو ما يعادل إنشاء أو فتح ملف وحفظه دون أي تغيير في محتويات الملف. touch
يتجنب فتح الملف وحفظه وإغلاقه. بدلاً من ذلك، يقوم ببساطة بتحديث التواريخ المرتبطة بالملف أو الدليل. وصول أو تعديل تاريخ تحديث يمكن أن تكون هامة لمجموعة متنوعة من البرامج الأخرى مثل النسخ الاحتياطي المرافق أو جعل واجهة سطر الأوامر أداة البرمجة. عادةً ما تهتم هذه الأنواع من البرامج فقط بالملفات التي تم إنشاؤها أو تعديلها بعد تشغيل البرنامج آخر مرة. يمكن أن يكون الأمر touch
مفيدًا أيضًا في إنشاء ملفات للبرامج أو البرامج النصية التي تتطلب وجود ملف باسم محدد للتشغيل الناجح للبرنامج، ولكن لا تتطلب أن يحتوي الملف على أي محتوى محدد.
تحدد مواصفات يونكس المنفردة (SUS) أن touch
يجب أن يغير أوقات الوصول أو أوقات التعديل أو كليهما لملف ما. يتم تحديد الملف بواسطة اسم مسار يتم توفيره كوسيطة واحدة. كما تحدد أنه في حالة عدم وجود الملف المحدد، يتم إنشاء الملف وتعيين أوقات الوصول والتعديل على النحو المحدد. إذا لم يتم تحديد طوابع زمنية جديدة، touch
يستخدم الوقت الحالي.
التاريخ
[عدل]ظهرت أداة touch
لأول مرة في الإصدار 7 AT&T يونكس . اليوم، يتوفر الأمر لعدد من أنظمة التشغيل المختلفة، بما في ذلك العديد من أنظمة يونكس و يونكس-شبيه و دوس و مايكروسوفت ويندوز و ماك أو اس الكلاسيكية .
تم إصدار نسخة touch
المجمعة في غنو الأساسية بواسطة بول روبن وأرنولد روبينز وجيم كينجدون وديفيد ماكنزي وراندي سميث.[5]
يتوفر الأمر كحزمة منفصلة لـ مايكروسوفت ويندوز كجزء من مجموعة UnxUtils لمنافذ واجهة برمجة تطبيقات ويندوز الأصلية من الأدوات المساعدة الشائعة المشابهة لنظام التشغيل جنو [6] تم تطوير نسخة فري دوس بواسطة كريس هايدنستروم.[7]
انظر أيضًا
[عدل]مراجع
[عدل]- ^ AROS Research Operating System نسخة محفوظة 2 يوليو 2019 على موقع واي باك مشين.
- ^ Paul S. Dayan (1992). The OS-9 Guru - 1 : The Facts. Galactic Industrial Limited. ISBN:0-9519228-0-7.
- ^ ibiblio.org FreeDOS Group - Utilities نسخة محفوظة 4 مارس 2019 على موقع واي باك مشين.
- ^ لمس ويندوز نسخة محفوظة 23 أكتوبر 2018 على موقع واي باك مشين. [وصلة مكسورة]
- ^ touch(1): change file timestamps - Linux man page نسخة محفوظة 27 مارس 2019 على موقع واي باك مشين.
- ^ Native Win32 ports of some GNU utilities نسخة محفوظة 13 أكتوبر 2019 على موقع واي باك مشين.
- ^ ibiblio.org FreeDOS Package - touch (Unix-like) نسخة محفوظة 13 مارس 2019 على موقع واي باك مشين.